Company overview
Name
24 Stafford 13-14 Buckingham Limited
Former names
24 Stafford Limited
Incorporation date
16 November 2017
Address
Wickhams Cay II, Road Town, Tortola
Country
British Virgin Islands