About Frogmore Real Estate Partners Investment Managers Limited (05593233) United Kingdom