About White Strake Investments Limited (03021923) United Kingdom