This business was located in London under the ID 06140853. The firm was started in the year 2007. The headquarters of the firm was situated at 33a Central Hill Upper Norwood. The zip code for this address is SE19 1BW. This business was formally closed in 2023, which means it had been active for 16 years.
The following business was managed by 1 director: Julia H. who was administering it from 6th March 2007 to the date it was dissolved on 13th June 2023.
Julia H. was the individual with significant control over this firm.