About Parkes Property Solutions Limited (10261129) United Kingdom