About Abbotsgate Investments Limited (09360823) United Kingdom