About Sandgate Developments Limited (05088863) United Kingdom