LEMONS & SEVENS LTD. Company number 16900971 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office AddressFlat 2 376 High Road, Harrow, England, HA3 6HE PostcodeHA3 6HE Map