About H & W Investment Properties Ltd (12039839) United Kingdom