About Faversham Creek Management Company Limited (03943551) United Kingdom