About Whitesquare (london) Limited (07719778) United Kingdom