About Barnsbury Investments Limited (03515673) United Kingdom