About Heals Property Developments Ltd (10768836) United Kingdom