About Sandons Developments Limited (11305001) United Kingdom