About Longhurst & Havelok Homes Limited (IP030779) United Kingdom