About Doubury Investments (midlands) Limited (01200563) United Kingdom