Based in London, Leadenhall No 106 LLP was registered on 17 August 2006, it's status in the Companies House registry is set to "Active". The business has no directors listed in the Companies House registry.