EXCELER8 VENTURES LIMITED Company number 10713335 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office AddressFLAT 40, 2A ST LUKE'S AVENUE, LONDON, UNITED KINGDOM, SW4 7EA PostcodeSW4 7EA Companies at this postcode 20 Average house price in SW4 7EA £671,000 (52 sales) Map