Moixa

  • Address: 29-31 Saffron Hill, Farringdon, London, EC1N 8SW
  • Email: harrison.brook@moixa.com
  • Services: Asset Manager, Other, Partnership organisation, Storage
  • Sector: Storage