About Sandford Mount Development Co. Limited (00673258) United Kingdom