SOURCESOLAR LIMITED Company number 03565057 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressTrafalgar Court, Ampress Lane, Lymington, Hampshire, SO41 8FA PostcodeSO41 8FA Companies at this postcode 18 Map