AVENNA LTD Company number 11025106 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressCulham, Science Centre, Abingdon, United Kingdom, OX14 3EB PostcodeOX14 3EB Companies at this postcode 8 Map