Company overview
Name
Almovar & Barcelona S.A.
Incorporation date
31 August 2011
Address
3A Little Denmark Complex, Main Street, 147, Road Town, P.O.Box 4473, Vg1110, Tortola
Country
British Virgin Islands