This firm is known under the name of New Putford LLP. This company was founded 17 years ago and was registered under OC331166 as its reg. no. The registered office of the firm is situated in London. You can reach them at 5th Floor, 70 Gracechurch Street. The business latest accounts were submitted for the period up to December 31, 2022 and the most recent confirmation statement was released on September 6, 2023.
Robert B. is the individual with significant control over this firm and has 3/4 to full of voting rights.