About Barlow Properties(midlands) Limited (13626158) United Kingdom