About J Peak Management Limited (08504652) United Kingdom