About Faversham Lakes Management Company Limited (12424383) United Kingdom