About Coach House Projects Ltd (11359473) United Kingdom