About Joe Developments Limited (04048365) United Kingdom