About Heapham Road Management Company Limited (02351800) United Kingdom