About J F Development Services Limited (10439713) United Kingdom