Industry: Other
Location: 20 N Audley St, London W1K 6AN, UK
Number of employees: 31 - 50
Business description: Amro is a fast-growing, sustainability & ESG-focused real estate investor, developer and operator in the student accommodation and multi-dwelling sectors in the UK and the EU with offices in London, Madrid and Amsterdam with an ambitious European growth strategy for investing and developing green, carbon neutral buildings.