About Company - Place Limited (11279526) United Kingdom