About J & F Properties Limited (10012780) United Kingdom