FISH NEED WATER LIMITED Company number 06791013 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address1-2 The Parade, Dog Kennel Hill, London, SE22 8BQ PostcodeSE22 8BQ Companies at this postcode 3 Map