Construction - London, England, United Kingdom
METRO INVESTMENTS LIMITED is a construction company based out of 10-14 ACCOMMODATION ROAD GOLDERS GREEN, LONDON, United Kingdom.