About Castlebrooke Investments Limited (09338001) United Kingdom