Search the register – results All results HELVAR LIMITED Matching previous names: HELVAR MERCA 01478926 - Incorporated on 13 February 1980 One, Bartholomew Close, London, United Kingdom, EC1A 7BL