About Proplace Ltd (13450273) United Kingdom