About Jed Developments Limited (03296879) United Kingdom