About Hill Hay Close Amenity Management Company Limited (08881844) United Kingdom