About H & J Marlborough Properties Ltd (12662901) United Kingdom