About Hambledon Court Management Company Limited (03350499) United Kingdom