About Evergreen Meadows Smallwood Management Company Limited (08492787) United Kingdom