The Japanese Koi Company123450.000Store Claim ListingContact InformationHitchin Rd, Henlow SG16 6BB, UK , England SG16 6BB, GBRDetailed InformationHitchin Rd, Henlow SG16 6BB, UK