About Favour Care & Property Services Limited (13154619) United Kingdom