About Gsquare Properties Ltd (12501342) United Kingdom