10257797 - registration number for The Biofeedback Shop Limited. It was registered as a Private Limited Company on 2016-06-29. It has existed on the market for the last eight years. This company could be reached at Fernlea House Newby in Penrith. The head office's area code assigned to this place is CA10 3EX. This business's Standard Industrial Classification Code is 62090 which stands for Other information technology service activities. The company's latest financial reports were submitted for the period up to 2022-06-30 and the most recent annual confirmation statement was submitted on 2023-08-01.
Taking into consideration the following company's executives data, since June 2016 there have been two directors: Helen C. and Stephen C.. In order to support the directors in their duties, this specific business has been using the skills of Stephen C. as a secretary since the appointment on 2016-06-29.
Stephen C. is the individual who has control over this firm, owns 1/2 or less of company shares.