About Four Squares Investments Limited (12190677) United Kingdom