This business was registered in London with reg. no. 04703107. This firm was established in 2003. The main office of the company was located at 23 Clements Road . The post code for this place is SE16 4DW. This company was formally closed on 2022/12/27, meaning it had been in business for nineteen years.
This specific firm was directed by 1 director: Richard L., who was appointed 21 years ago.