About Jmi Developments Limited (05289305) United Kingdom