About Sandwich Property Care Limited (10657190) United Kingdom