About Abington Estates Ltd (12866030) United Kingdom