About Jachope Developments Limited (03100133) United Kingdom