About Faversham Properties Limited (06317134) United Kingdom