This enterprise is widely known as 90 St.john's Road Limited. It was originally established 24 years ago and was registered under 04013005 as its registration number. This particular head office of the firm is based in Battersea. You may visit them at 15a Barnard Road, London. The firm's principal business activity number is 98000 meaning Residents property management. Its most recent annual accounts describe the period up to 30th June 2022 and the most current confirmation statement was submitted on 12th June 2023.
As suggested by this company's executives list, for sixteen years there have been three directors: James G., Catherine F. and James R.. In order to support the directors in their duties, this company has been utilizing the skillset of James R. as a secretary since the appointment on 12th June 2000.
James R. is the individual who has control over this firm, owns 1/2 or less of company shares.