About St Giles Holdings (number 2) Limited (12057439) United Kingdom