About Hempsted Quay Management Company Limited (08475768) United Kingdom