Overview
Legal name
PELHAMSTAR LIMITED
Region
London
Registered address
61 BROUGHTON AVENUE
RICHMOND
SURREY
ENGLAND
TW10 7UG
Insolvency history
No