Gregor Heating and Renewable Energy is the trading name of Steve Gregor Plumbing and Heating Limited. Company registered number 3746649. Registered in England and Wales