About Somerby Properties Limited (13429358) United Kingdom