LUBAVITCH (UK) LIMITED Company number 02932344 · Monitor this company Active Overview People 17 Financial Control Charges Documents Analysis Location Related Registered office Address107-115 Stamford Hill, London, N16 5RP PostcodeN16 5RP Companies at this postcode 7 Map