Company identity
Founded / incorporated
12 December 2024
Company number 16133057
Legal name
BLENHEIM LEICESTER LIMITED
Company type
Private Limited Company
Region
London
Registered address
HA7 1FW
Insolvency history
No