About Green Ivy Estates Limited (12098453) United Kingdom