About White Horses Properties Limited (09611436) United Kingdom