About Joseph Heap Property Limited (04926417) United Kingdom