The date this firm was registered is Wed, 5th Oct 2011. Started under number OC368603, the company is considered a Limited Liability Partnership. You may find the main office of the firm during office hours at the following address: 20 Deveraux Close, BR3 3GW Beckenham. 2023/03/31 is the last time when account status updates were filed.
Executives who have control over the firm are as follows: Ross F. has substantial control or influence over the company. Katharine F. has substantial control or influence over the company.