About J & J Farr Properties Ltd (11977363) United Kingdom