About Sandhurst Developments Limited (07551641) United Kingdom