Do you want to write a review of B M S I in Slough? Help create a directory of recommended air conditioning installers in Slough by adding your B M S I Slough review today. If B M S I Slough is your business, then claim it now. Claiming your business will enable you to update the tags, address and business description.