BABEL SYSTEMS LIMITED Company number 06545405 · Monitor this company Liquidation Overview People 20 Financial Control Documents Gazette Analysis Location Related Registered office Address5th Floor 77 Shaftesbury Avenue, London, England, W1D 5DU PostcodeW1D 5DU Companies at this postcode 48 Average house price in W1D 5DU £382,000 (1 sales) Map