About St. Giles Court (slough) Management Company Limited (06872200) United Kingdom