About Faversham House Holdings Limited (07415765) United Kingdom