About Somerville (isle Of Wight) Management Company Limited (02478995) United Kingdom