About Howard & Ward Properties Ltd (11972734) United Kingdom