Overview
Legal name
INTERPOST LTD.
Region
South East England
Registered address
216-217 BEDFORD AVENUE
SLOUGH TRADING ESTATE
SLOUGH
BERKSHIRE
UNITED KINGDOM
SL1 4RY
Insolvency history
No