About Collingwood House Investment Limited (10821732) United Kingdom