About Elvetham Hall (property) Limited (04177534) United Kingdom