About St Giles Obligor Limited (10662040) United Kingdom