About Hickman House Management Co Ltd (03818301) United Kingdom