About Cow Corner Investments (no.3) Limited (12316884) United Kingdom