About Abingdon Investments Limited (01809513) United Kingdom