About Charlie S Place Limited (11607251) United Kingdom