About J & F Property Services Limited (11267806) United Kingdom