About Green Square Property Group Ltd (13407587) United Kingdom