About Green Gables (sw) Limited (10927924) United Kingdom