Luna Spas is a company situated at LE12 6UY Loughborough at 21 Chapel Lane. The firm has been in existence since 2005 and is established as reg. no. 05607861. The firm has been present on the UK market for nineteen years now and the last known status is active. This company's principal business activity number is 47910, that means Retail sale via mail order houses or via Internet. Luna Spas Ltd reported its latest accounts for the financial period up to 31st January 2023. The business latest annual confirmation statement was filed on 16th October 2023.
When it comes to the following company, the majority of director's duties up till now have been performed by James A. and Nicholas A.. Within the group of these two individuals, James A. has administered company for the longest time, having been a vital part of officers' team since 2005.