About White Horse Property Consultants Limited (10328122) United Kingdom