Company identity
Founded / incorporated
31 July 2019
Company number 12130729
Legal name
PEBBLE BEACH SYSTEMS R&D LTD
Company type
Private Limited Company
Region
South East England
Registered address
UNIT 1, FIRST QUARTER
BLENHEIM ROAD
EPSOM
SURREY
ENGLAND
KT19 9QN
Insolvency history
No