About Eggleston Hall Properties Limited (11923313) United Kingdom