About Heap Properties Limited (11056052) United Kingdom