About Eldon House (oxton) Management Company Limited (04223239) United Kingdom