Company name: Manor Aquatics Centre
Description: Established pet & pool equipment store
653, 657 Romford Rd, London E12 5AD, United Kingdom