About 48 St Giles Tenant Management Company Limited (11830452) United Kingdom