About Carroll Estates (bristol) Limited (04395231) United Kingdom