Demand Hub Uk is a business registered at SP2 8PU Salisbury at St Mary's House. The firm has been registered in year 2014 and is registered under the registration number 09267408. The firm has been on the British market for 10 years now and its current status is active. This firm has been on the market under three previous names. Its very first listed name, Five Rivers Electrical, was changed on 31st October 2017 to Five Rivers Outlook. The current name is used since 2021, is Demand Hub Uk Limited. The company's declared SIC number is 47910 and their NACE code stands for Retail sale via mail order houses or via Internet. The most recent annual accounts were submitted for the period up to Thursday 31st March 2022 and the latest annual confirmation statement was released on Monday 16th October 2023.
Oliver E. is this firm's single managing director, who was designated to this position in 2021. Since 2015 Simon A., had been performing the duties for the business till the resignation in 2021. As a follow-up another director, including Stewart S. quit in November 2015. Another limited company has been appointed as one of the secretaries of this company: Clifford Fry & Co (company Secretarial) Limited.