About Sandford Cottages Limited (03059023) United Kingdom