About Stoker Property Solutions Group Limited (13046888) United Kingdom