About Green Brick Invest Ltd (12115715) United Kingdom