About Holland Secretarial Services Limited (01365802) United Kingdom