About Heffernan Properties Limited (12335802) United Kingdom