BLAXMILL LIMITED Company number 01743653 · Monitor this company Dissolved Overview People 31 Financial Control Documents Analysis Location Related Registered office AddressFive Canada Square, Canary Wharf, London, United Kingdom, E14 5AQ PostcodeE14 5AQ Companies at this postcode 98 Map