2nd Floor, Titchfield House
69/85 Tabernacle Street
London
EC2A 4RR
Latest Accounts | 30 April 1987 (37 years ago) |
---|---|
Next Accounts Due | 28 February 1989 (overdue) |
Accounts Category | Small |
Accounts Year End | 30 April |
4 April 2018 | Restoration by order of the court (2 pages) |
---|