About St Giles Property Limited (09421605) United Kingdom