About Abbey Ventures Limited (04011692) United Kingdom