About Somerville Tenure Company Limited (SC448449) United Kingdom