Overview
Legal name
ULTRAPLUSH LIMITED
Region
South East England
Registered address
C/O PRICE WATERHOUSE
5 VICTORIA STREET
WINDSOR
BERKS
SL4 1HB
Insolvency history
Yes