About Abacus Park Nominee Limited (05503350) United Kingdom