About Abodesbridge Investments Limited (00812444) United Kingdom