Finch & Folk Limited, a Private Limited Company, located in Watermead Farm Spelsbury Road, Charlbury in Chipping Norton. The main office's located in OX7 3LR. The company has been eight years in the United Kingdom. The business Companies House Reg No. is 10149517. This business's Standard Industrial Classification Code is 82990 meaning Other business support service activities not elsewhere classified. 31st March 2023 is the last time the accounts were filed.
That business owes its achievements and permanent development to two directors, namely Jonathan F. and Laura F., who have been managing it since 2016-04-27.
Laura F. is the individual who has control over this firm, owns over 3/4 of company shares.