Advanced company searchLink opens in new window

LEVY STILLMAN (LLC) LIMITED

UK establishment number BR003374

UK establishment office address
19 Princes Street, Devon, Plymouth, PL1 2EU
Status
Open
Opened on
11 April 1996
Type of business
General Trading

This is a UK establishment of
LEVY STILLMAN (LLC) LIMITED

Company number
FC019134