This firm is situated in Llandrindod Wells with reg. no. 07538792. This firm was set up in the year 2011. The main office of the company is situated at Gwalia Annex Ithon Road. The post code for this address is LD1 6AS. This business's Standard Industrial Classification Code is 94990 which means Activities of other membership organizations n.e.c.. The Windfall Centre Ltd filed its account information for the financial year up to 2023-03-31. The latest confirmation statement was filed on 2023-03-05.
We have a team of three directors leading this specific business at present, specifically Bethan J., Bethan J. and John S. who have been executing the directors duties for one year.