About Somersham Properties Limited (01891185) United Kingdom