About Sandon House Management Limited (05885003) United Kingdom