BEYOND20TWENTY LIMITED Company number 12450147 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 271 Bromyard Avenue, Bromyard House, London, England, W3 7BS PostcodeW3 7BS Companies at this postcode 47 Average house price in W3 7BS £545,000 (86 sales) Map