About Hearnshaw Properties Ltd (12008665) United Kingdom