NELMA LIMITED

Unit 5 25-27 The Burroughs, London, England, NW4 4AR

Get Directions
Company NELMA LIMITED
Category Private limited Company
Phone
Web
E-Mail

NELMA LIMITED is a company incorporated on 5 April 2019. Company no: 11928273

  • 56102 - Unlicensed restaurants and cafes


  • Recent Posts