About C. Snel Beheer Limited (09500186) United Kingdom