About Schroder Real Estate Investment Management Limited (01188240) United Kingdom