About Havergal Place Management Company Limited (05387950) United Kingdom