About Sommer & Barron Properties Ltd (06310240) United Kingdom