About Sandfield Developments Limited (04984121) United Kingdom