About The Holywell House Management Co Limited (02623158) United Kingdom