About The Burwood House (management) Company Limited (05454937) United Kingdom