About Somerford Assets 2 Ltd (08578496) United Kingdom