About Havenhall Properties Ltd (04130042) United Kingdom