About 34 Holmdale Road Management Company Limited (02437812) United Kingdom