London

N Solar (Egypt) Ltd

Company number: 14168893

Registered address: N Solar (Egypt) Ltd
c/o McCarthy Denning, 70 Mark Lane, London EC3R 7NQ

info@nsolar.uk