Search the register – results All results AAVPD LIMITED 06128890 - Incorporated on 27 February 2007 30 Bear Street, Barnstaple, Devon, EX32 7DD