CAPITOL STAGE LIMITED Company number 15851325 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office AddressFirst Floor, 62 Shaftesbury Avenue, London, England, W1D 6LT PostcodeW1D 6LT Companies at this postcode 123 Average house price in W1D 6LT £303,000 (1 sales) Map