About Sandhurst Developments (nw) Limited (11820041) United Kingdom