Blake Services is a trading name of Blake Services (Stroud) Ltd which is registered as a limited company in England and Wales under company number: 06722136
Registered company address: Unit 13 Hope Mills Business Centre, Brimscombe, Stroud, Gloucestershire, GL5 2SE