About 145 Windsor Road (penarth) Management Company Limited (05085361) United Kingdom