LR FREEHOLD LIMITED Company number 13846774 · Monitor this company Active Overview People 2 Financial Documents Analysis Location Related Registered office Address5 New Square, London, United Kingdom, WC2A 3RJ PostcodeWC2A 3RJ Companies at this postcode 5 Map