About Green Brick Properties Ltd (12285197) United Kingdom