About 101 Penarth Road Management Company Limited (06346840) United Kingdom