About Howard & Jary Developments Limited (09433585) United Kingdom