About 141 Finborough Road Management Company Limited (02553623) United Kingdom