About Strong & Sons Properties Ltd (12328814) United Kingdom