About Jex Developments Limited (02261595) United Kingdom