About St. Giles Residents No.2 Limited (03455082) United Kingdom