About Green Gables Management Company Limited (03949961) United Kingdom