About Square The Circle (london) Ltd (13486358) United Kingdom