About Green Meadows (kent) Limited (07950100) United Kingdom