About Abingdon Nominee Limited (09377493) United Kingdom