About Crystal House (station Road) Ltd (10761409) United Kingdom