Company overview
Name
Alhambra Estates Limited
Incorporation date
4 April 2005
Country
British Virgin Islands