About Crystal Palace Indoor Bowling Club Limited (00327883) United Kingdom