About Sanctuary Developments Limited (08049179) United Kingdom