About White Horse Property Developments Limited (11486781) United Kingdom