About Ssquare Properties Ltd (13444769) United Kingdom