About Clowes Developments (midlands) Limited (02023300) United Kingdom