About Haylett Lodge Management Limited (03463165) United Kingdom