About Green World Properties Ltd (08969217) United Kingdom