About Heans Property Ltd (12023401) United Kingdom