About Hollandse Beheer Maatschappij Limited (09404180) United Kingdom