About Jp Developements Ltd (11926433) United Kingdom