About Sandham Court Developments Limited (04188522) United Kingdom