About Longhurst Properties Limited (09711771) United Kingdom