About Holland Road Management Company Limited (02342605) United Kingdom