About Delancey Real Estate Investment Management Limited (05629183) United Kingdom