is not in process of liquidation on Oct 10, 2022
Where is JAMES Y FRANCESCA SL's headquarters?
JAMES Y FRANCESCA SL's headquarters is located at Lafone Street, London, SE1 2LR, 11 Raven Wharf Apartments
What year was JAMES Y FRANCESCA SL started?
JAMES Y FRANCESCA SL was started in 2007
Sources: Companies House