About J & Co. Management Limited (05568302) United Kingdom