This particular company is situated in London with reg. no. 04968750. It was registered in the year 2003. The main office of the firm is situated at Craftwork Studios 1-3 Dufferin Street. The post code for this location is EC1Y 8NA. The enterprise's registered with SIC code 64999 : Financial intermediation not elsewhere classified. The most recent accounts were submitted for the period up to 2023-03-31 and the most recent confirmation statement was released on 2022-12-16.