About 148 Clifton Road Management Company Limited (06410436) United Kingdom