About 39 Clyde Road Management Limited (02130643) United Kingdom