About White Horse Prime Properties Limited (12120402) United Kingdom