About Capital Square Holding Company Ltd (11962497) United Kingdom