About Mi-space Developments Limited (06366163) United Kingdom