About Greenmoor Properties Ltd (11139388) United Kingdom