Company Number: OC412793 SPECTATOR LOGISTICS LLP (the "Partnership") is a Limited Liability Partnership, incorporated on 15 July 2016 (Friday) in UK. The partnership current operating status is Dissolved and registered office is at 304 DEVONSHIRE HOUSE MANOR WAY, MANOR WAY, BOREHAMWOOD, ENGLAND.