SQUARE MILE FARMS LIMITED
Company Number: 11628016
REGISTERED OFFICE
2 KINGDOM STREET
LONDON
W2 6BD
ENGLAND
LONDON
W2 6BD
ENGLAND
Incorporation Date:
17/10/2018
INDUSTRIES
01610 – Support activities for crop production
43999 – Other specialised construction activities n.e.c.
71112 – Urban planning and landscape architectural activities
Controlled By
