About Thorp Developments (midlands) Limited (10673289) United Kingdom