About Sandford Development Management Ltd (12104452) United Kingdom