Company name: Serena Pools
Description: Serena Pools is a leading supplier of swimming pools and swimming pool accessories across London.
51 Friern Barnet Rd, London N11 3EG, United Kingdom