About Barlows Properties (midlands) Limited (08750002) United Kingdom