About Somerford Place Management Ltd (03192921) United Kingdom