About Somerville Close Management Limited (06864877) United Kingdom