About Parry Land & Property Limited (12253259) United Kingdom