About Seamar Properties Ltd (13137978) United Kingdom