Company identity
Founded / incorporated
7 June 2009
Company number 06926763
Legal name
TROPICAL FARM YARD LTD
Company type
Private Limited Company
Region
London
Registered address
16G BLOCK
ABBEY ORCHARD STREET
LONDON
SW1P 2JE
Insolvency history
No