About One Smart Place Limited (07680360) United Kingdom