This particular company was situated in Croydon under the following Company Registration No.: 03016369. This firm was established in the year 1995. The headquarters of the company was situated at 17 Selwood Road . The post code is CR0 7JU. This business was officially closed on Tuesday 7th February 2023, meaning it had been active for twenty eight years.
Peter B. and Linda B. were registered as the company's directors and were managing the company for 14 years.
Linda B. was the individual who controlled this firm, owned over 3/4 of company shares.