BIRRELL HOLDINGS LIMITED Company number 16815376 · Monitor this company Active Overview People 1 Control Charges Documents Analysis Location Related Registered office Address1st Floor, 55 Strand, London, United Kingdom, WC2N 5LR PostcodeWC2N 5LR Companies at this postcode 152 Map