Overview
Legal name
PASTEL SYSTEMS LIMITED
Region
South East England
Registered address
132 PARISH GATE DRIVE
SIDCUP
KENT
DA15 8TH
Insolvency history
No