Company identity
Founded / incorporated
27 February 2022
Company number 13942814
Legal name
ABUCAY LIMITED
Company type
Private Limited Company
Region
London
Registered address
BEAUMONT HOUSE, 2ND FLOOR
1B LAMBTON ROAD
LONDON
UNITED KINGDOM
SW20 0LW
Insolvency history
No