Type: FirmType.IN_HOUSE
Name: Ecometrica
Trade Name: None
Description: Sustainability and mapping technology
Business Type: FirmBusinessType.CORPORATION
Address: 7 Cavendish Square, 7 Cavendish Square, London, UK, None, W1G 0PE