About 178 Holland Road Management Limited (02729727) United Kingdom