About Greengate Meadow (levens) Management Company Limited (10966610) United Kingdom