Foxwood Clinic Limited has existed in this business for at least 15 years. Started with Companies House Reg No. 06798867 in the year 2009, the firm is located at 63a Edith Grove, London SW10 0LB. The enterprise's principal business activity number is 86220 and their NACE code stands for Specialists medical practice activities. The firm's most recent financial reports were submitted for the period up to 31st March 2021 and the most recent confirmation statement was filed on 22nd January 2022.
Given the enterprise's constant development, it became vital to appoint extra directors: James F. and Craig W. who have been participating in joint efforts since 2009 to exercise independent judgement of the firm.
Executives who control the firm include: Craig W. owns 1/2 or less of company shares. James F. owns 1/2 or less of company shares.