About Applied Property Solutions Limited (08140587) United Kingdom