is not in process of liquidation on Jun 1, 2024
Where is SP ANGEL + CO's headquarters?
SP ANGEL + CO's headquarters is located at LONDON, 109 MIDDLESEX STREET, C/O HUGH MARSDEN/MIKE COPPERARD, EAST INDIA HOUSE, E1 7JF
What year was SP ANGEL + CO started?
SP ANGEL + CO was started in 1999
Sources: Companies House