About Somerlea Freehold Limited (11709861) United Kingdom