About Lyde Green Management Company Limited (09912090) United Kingdom