About Eccles Centenary House Centre Limited (10761393) United Kingdom