103 employees
London + Regional Properties is a global business with an investment portfolio of over £9bn with offices in London, Ireland and Panama.
1987