About John & Sons Properties Ltd (13134918) United Kingdom