is inactive
Where is L & R CAFE LTD's headquarters?
L & R CAFE LTD's headquarters is located at England, Devon, 3 Friars Lane, Plymouth, PL1 2LG, Trinity House
What year was L & R CAFE LTD started?
L & R CAFE LTD was started in 2011
Sources: Companies House