About St Giles Holdings (number 1) Limited (04177988) United Kingdom