About Cubegate (uk) Limited (02631150) United Kingdom