About Jfc (management Company) Limited (13161530) United Kingdom