About Charterhouse Building Solutions Limited (10772179) United Kingdom