About Growmoor Property Co Ltd (NI673863) United Kingdom