About St. Giles House (management) Limited (01350445) United Kingdom