Advanced company searchLink opens in new window

PROJECT QUAD LIMITED

UK establishment number BR021712

UK establishment office address
35 Great St Helen'S, London, EC3A 6AP
Status
Closed
Opened on
17 October 2017
Type of business
Management And Control Of The Company

This is a UK establishment of
PROJECT QUAD LIMITED

Company number
FC036624