LIMMERS STORAGE, UPHAM
Reg Number: 07415667
Date of Inc: January 01, 1970
UNIT 2 LIMMERS STORAGE STAKES LANE, SOUTHAMPTON
Reg Number: 12883869