About The Lurgashall Cricket Pavilion Limited (02120609) United Kingdom