About Faversham Management Company Limited (03624749) United Kingdom