About St Giles (bristol) Management Limited (10056979) United Kingdom