About Dead Horse Property Solutions Limited (12936148) United Kingdom