About J & F Property Management Ltd (13649249) United Kingdom