About Taylor Close (bristol) Management Company Limited (05646040) United Kingdom