Company Page


The Registered Office and Head Office of Peacocks is:

Peacock’s Stores Limited
Capital Link
Windsor Road
Cardiff
CF24 5NG
 

Company Registration Number: 290792

Place of Registration: England and Wales

The ultimate parent company of Peacocks is:

Henson No 1 Limited
Capital Link
Windsor Road
Cardiff
CF24 5NG

Company Registration Number: 5556582

Place of Registration: England and Wales.